package com.wyl.netty.service.impl;

import com.wyl.netty.common.annotation.Cmd;
import com.wyl.netty.common.annotation.Module;
import com.wyl.netty.common.protobuf.MessageModule;
import com.wyl.netty.service.UserReturnService;
import org.springframework.stereotype.Service;

/**
 * @author: wyl
 * @date: 2021/7/13
 * @des:
 */
@Service
@Module(module = "user-return")
public class UserReturnServiceImpl implements UserReturnService {

    @Cmd(cmd = "update-return")
    @Override
    public void updateReturn(MessageModule.ResultType resultType, byte[] data) {
        if(MessageModule.ResultType.SUCCESS.equals(resultType)) {
            System.err.println("处理 user update 方法成功!");
        } else {
            System.err.println("处理 user update 方法失败!");
        }
    }

    @Cmd(cmd = "save-return")
    @Override
    public void saveReturn(MessageModule.ResultType resultType, byte[] data) {
        if(MessageModule.ResultType.SUCCESS.equals(resultType)) {
            System.err.println("处理 user save 方法成功!");
        } else {
            System.err.println("处理 user save 方法失败!");
        }
    }
}
